export let Vue ;
import RouterLink from './components/link'
import RouterView from './components/view'

class VueRouter {
    constructor(options={}){

    }
}
VueRouter.install = function (_Vue) {
    console.log(_Vue)
    Vue = _Vue ; 
//给所有组件统一添加$route,$router，这玩意不一定是函数
    Object.defineProperty(Vue.prototype,'$router',{
        get(){

        }
    })
    Object.defineProperty(Vue.prototype,'$route',{
        get(){

        }
    })
    Vue.component('router-link',RouterLink)
    Vue.component('router-view',RouterView)

}


export default VueRouter; 